excel 如何能做到 "不能添加重复的记录"

来源:百度知道 编辑:UC知道 时间:2024/05/29 02:23:42
比如
已经存在的 人名“张三”,在以后输入的人名里不能再重复的输入
如果输入会出现提示
如何能够实现。。。请教了
主要是在输入重复数据时能有提示,可否用VB实现?代码怎么写?

设你的数据列在 A列

第一种方法: A列全选,菜单--格式--条件格式--最左选"公式",输入:
=COUNTIF(a:a,a1)=2
然后设置格式。此方法当输入重复值时,重复的两个值的单元格会显示你设置的格式,不会出现错误提示。

第二种方法:A列全选,菜单--数据--有效性--设置--自定义,在公式栏输入:
=COUNTIF(a:a,a1)=1
此方法当输入重复值时会出现错误提示窗口。

选中E1至E13,找到数据有效性,在设置里选自定义,然后把后面这个公式输入。
=COUNTIF($E$1:$E$13,E1)<2,就可以了。

数据---》数据有效性:自定义
=countif(a:a,a1)=1
以上假设a1为数据区域左上角单元格。